home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Essentials / MacApp Documentation / MacApp.TECH$ Archives / 1989 / Sep 89 / Y0044-More problems with -Sep89 < prev    next >
Encoding:
Text File  |  1991-03-06  |  2.1 KB  |  54 lines  |  [TEXT/GEOL]

  1. Item    2480498                         11-Sept-89        13:36
  2.  
  3. From:   CDA0188                         DEV Advantage SW, Gregory Hemstreet
  4.  
  5. To:     MACDTS                          Macintosh Developer Tech. Supt.
  6.  
  7. cc:     MACAPP.TECH$                    MACAPP Tech
  8.  
  9. Sub:    More problems with TrackMouse?
  10.  
  11. Helllllllp:
  12.  
  13. We have been getting some mysterious problems lately with ß9, and reading over
  14. some past links, there seems to be a pattern.  I hope that Apple can comment
  15. and lead us to salvation.
  16.  
  17. On Aug 30, CDA0220 posted a link that reported a bug in TApplication.TrackMouse
  18. dealing with crashes due to improper handling of grafPorts.  The error occurs
  19. during debug writelns.  We got similar crashes and, applying the suggested fix
  20. in the memo, the problem went away.
  21.  
  22. Then, on Sept 8, D0420 reported crashes while working with dragger-type
  23. commands.  Again, the link is suggesting that the crash is somehow linked with
  24. debug writelns, and the stack crawl points the the CommitLastCommand, and the
  25. subsequent Free call.  Well, again we are experiencing similar crashes, most
  26. often resulting in system error 25.
  27.  
  28. In our case, while we are not working with TrackMouse as D0420 is doing, we are
  29. getting the crash in CommitLastCommand but only (and here's where it is a
  30. little weird) when the CommitLastCommand is caused by a mouse action.  To
  31. elaborate a little, we have a menu item that causes a TCommand to be created
  32. and which can be committed in a variety of ways; if the commit is caused by a
  33. keyboard equivalent to another menu command then everything appears to work
  34. well, but if the mouse is used for a menu command, then booooom.
  35.  
  36. I haven't been able to track it all the way down, but when I _can_ do a stack
  37. crawl, CommitLastCommand and debug writelns are in the fray.
  38.  
  39. Are all these problems symptomatic of some larger problem, that the fix by
  40. CDA0220 didn't quite address?
  41.  
  42. What is Apple's response to the fix by CDA0220??
  43.  
  44. Lastly, as more and more of these problems and fixes to ß9 are posted, will
  45. Apple somehow collate them and provide "Official Patches to MacApp 2.0ß9", or
  46. some such thing???
  47.  
  48. Hoping someone can help,
  49.  
  50. Tom Otvos
  51. Advantage Software, Inc.
  52.  
  53.  
  54.